intercalated ducts - Espagnol Anglais Dictionnaire